have preference over - Spanish English Dictionary